CEO
CEO Approval Rating
- -/100
uSwitch is an England-based price comparison portal for sectors such as energy, finance, insurance, and communications sectors.